trenching machine - Deutsch Englisch Wörterbuch